English-Spanish translations for european polecat
Definition of european polecat
- ''Mustela putorius'', related to mink and weasels, native to Europe and parts of Asia, and from which certain of the animals called ferrets have been domesticated
Trending Searches
Popular Dictionaries